package Otros;



import org.orm.PersistentException;
import org.orm.PersistentTransaction;


import orm.BdAnotacionesPersistentManager;
public class CreateAnotadorData {
	 public void createTestData() throws PersistentException {
         PersistentTransaction t = BdAnotacionesPersistentManager.instance().getSession().beginTransaction();
         try {
                 orm.DAOFactory lDAOFactory = orm.DAOFactory.getDAOFactory();
                 orm.dao.Tan_anotadorDAO lormTan_anotadorDAO = lDAOFactory.getTan_anotadorDAO();
                 orm.Tan_anotador lormTan_anotador = lormTan_anotadorDAO.createTan_anotador();
               
				// TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                 lormTan_anotador.setAn_rut("123451");
                 lormTan_anotador.setAn_nombre("Pedro Monsalves Pelayo");
                 lormTan_anotadorDAO.save(lormTan_anotador);
                 
                 orm.Tan_anotador lormTan_anotador2 = lormTan_anotadorDAO.createTan_anotador();
                 // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                 lormTan_anotador2.setAn_rut("12345412");
                 lormTan_anotador2.setAn_nombre("Pablo Hans Poso");
                 lormTan_anotadorDAO.save(lormTan_anotador2);
                 
                 orm.Tan_anotador lormTan_anotador3 = lormTan_anotadorDAO.createTan_anotador();
                 // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                 lormTan_anotador3.setAn_rut("12345112");
                 lormTan_anotador3.setAn_nombre("Pepe Le Pu");
                 lormTan_anotadorDAO.save(lormTan_anotador3);
                 
                 t.commit();
         }
         catch (Exception e) {
                 t.rollback();
         }
         
 }
 
 public static void main(String[] args) {
         try {
      	   CreateAnotadorData CreateData = new CreateAnotadorData();
                 
                 try {
                         CreateData.createTestData();
                 }
                 finally {
                         orm.BdAnotacionesPersistentManager.instance().disposePersistentManager();
                 }
         }
         catch (Exception e) {
                 e.printStackTrace();
         }
 }
}